<?xml version="1.0" encoding="utf-8"?>
<pkg_config>
	<!--含义：软件包名称。
		设置方式：自定义。
		格式：1. 字母、数字、下划线组合；
			 2. 不能以数字开头；
			 3. 长度不大于32个字符。
		备注：该字段默认为项目名称。-->
	<name>${pkg_name}</name>
	
	<!--含义：软件包作者。
		设置方式：不允许修改。
		格式：无。
		备注：该字段由平台自动生成。-->
	<author>${author}</author>
	
	<!--含义：软件包标识。
		设置方式：自定义。
		格式：推荐的格式为：com.${公司名称}.${其它信息}， 如：com.kyland.cjson。
		备注：1. 不能以数字开头。-->
	<id>${id}</id>
	
	<!--含义：软件包版本。
		设置方式：自定义。
		格式：${Major}.${Minor}.${Patch}，其中：Major表示具有重大更改；Minor表示新增功能，但可向后兼容；Patch表示仅可向后兼容的bug修复。
		备注：无。-->
	<version>${version}</version>
	
	<!--含义：软件包类型。
		设置方式：自定义，可选列表。
		格式：支持的类型有：
			1. sample - 示例项目；
			2. static - 静态库项目； 
			3. dynamic - 动态库项目。
		备注：无。-->
	<type>${type}</type>
	
	<!--含义：软件包标签列表。
		设置方式：无。
		格式：无。
		备注：该节点为软件包标签的父节点。-->
	<tags>		
		<!--含义：软件包标签。
			设置方式：新增节点。
			格式：合法的标签格式。
			备注：每一个标签对应一个"tag"节点。
			示例：若软件包需增加一个名为"sample"的标签，则通过增加节点:<tag>sample</tag> 进行设置。-->
		<!-- <tag>sample</tag> -->
    </tags>
	
	<!--含义：软件包支持的处理器架构列表。
		设置方式：无。
		格式：无。
		备注：该节点为软件包处理器架构的父节点。-->
	<archs>
		<!--含义：处理器架构。
			设置方式：新增节点。
			格式：合法的处理器架构格式。
			备注：每一个处理器架构对应一个"arch"节点。-->
		<arch name="${arch}"></arch>
    </archs>
	
	<!--含义：软件包对应的RTOS版本。
		设置方式：自定义。
		格式：合法的RTOS版本格式。
		备注：无。-->
	<rtos_version>${rtos_version}</rtos_version>
	
	<!--含义：软件包描述。
		设置方式：自定义。
		格式：合法的RTOS版本格式。
		备注：设置描述信息时，请保留 "<![CDATA["和"]]>"字符信息，否则会导致文件格式被破坏。-->
	<desc><![CDATA[ ${desc} ]]></desc>
	
	<!--含义：软件包生成日期。
		设置方式：平台自动生成。
		格式：YYYY-MM-DD HH:MM:SS。
		备注：无。-->
	<date>${date}</date>
	
	<!--含义：软件包包含的头文件列表。
		设置方式：无。
		格式：无。
		备注：无。-->
	<includes>
		<!--含义：包含的头文件。
			设置方式：新增节点。
			格式：合法的头文件包含路径。
			备注：1. 每一个包含的目录对应一个"include"节点;
				 2. 包含的头文件若在项目目录下，则以变参"${project_dir}"表示。
			示例：若软件包需包含项目目录下的"inc"目录，则通过增加节点:<include dir="${project_dir}/inc"/> 进行设置。 -->
		<include dir="${project_dir}/inc"/>
		<include dir="${project_dir}/lib"/>
	</includes>
	
	<!--含义：软件包的依赖三方库列表。
		设置方式：无。
		格式：无。
		备注：无。-->
	<deps>			
		<!--含义：依赖的三方库。
			设置方式：新增节点。
			格式：合法的依赖库。
			备注：每一刻依赖库对应一个"dep"节点，该节点包含如下属性；
				 1. name : 依赖包名称，对应规范文件中的"name"节点；
			     2. version : 依赖包版本，对应规范文件中的"version"节点。
			示例：假设软件包依赖版本号为1.0.0的cjson三方库，则通过增加节点:<dep name="cjson" version="1.0.0"/> 进行设置。-->
		<!-- <dep name="cjson" version="1.0.0"/> -->
	</deps>
	
	<!--含义：包完整性校验。
		设置方式：不允许修改。
		格式：无。
		备注：该节点由平台自动处理。-->
	<sha256>
		<!--
		<pkg name="arm" value="484AB32A6475E12D652D5184797F3C31A92A0CFD54E636E0DF08C7A5057F3E3A"/>
        <pkg name="x86" value="0277404A388187B60A1BB540A5C0CA31D366FA820D1552B60F8B0A5EC522C628">
		-->
	</sha256>
</pkg_config>
